package com.rede.didiok.common.dto;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

import com.rede.didiok.common.dto.admin.LinkDto;
import com.rede.didiok.common.dto.rank.MemberGradeDto;
import com.rede.didiok.common.dto.rank.RankCategoryDto;
import com.rede.didiok.common.dto.rank.RankDto;
import com.rede.didiok.common.dto.rank.RankMemberDto;

/**
 * @Author: Rede
 * @DateTime: 2023-09-13 19:09
 * @Description: 各種业务的对象列表汇总
 */
@Data
public class BusinessObjectListDto implements Serializable {

    /**
     * 根据uid查询出来的榜单成员
     */
    private List<RankMemberDto> rankMemberList;
    /**
     * 根据oid查询出来的榜单成员
     */
    private List<RankMemberDto> rankMemberListByOid;
    /**
     * 榜单
     */
    private List<RankDto> rankList;
    /**
     * 榜单成员等级
     */
    private List<MemberGradeDto> gradeList;
    /**
     * 榜单类别
     */
    private List<RankCategoryDto> catList;
    /**
     * 友链
     */
    private List<LinkDto> linkList;

}
